//这是一个基于vue的插件，拓展vue功能
import MyBread from '@/components/my-bread'
import MyChannel from '@/components/my-channel'
import MyImage from '@/components/my-image'
import MyPropSync from '@/components/my-prop-sync'


export default {
    install(Vue){
        //Vue就是构造函数,将来在main.js使用Vue.use()安装插件传入进来的
        //基于Vue 来扩展功能：组件，指令，过滤器，原型属性...
        //Vue.componnent('组件名称',组件配置对象) 
        //函数必须有两个传参（'组件名'，传参）
        Vue.component(MyBread.name,MyBread)
        Vue.component(MyChannel.name,MyChannel)
        Vue.component(MyImage.name,MyImage)
        Vue.component(MyPropSync.name,MyPropSync)


    }
}